51
52
53
53
50
46
43
42
40
37
34
32
31
31
32
32
30
27
23
21
22
24
25
26
27
28
29
30
32
35
40
44
46
46
47
51
56
59
61
64
71
80
88
93
96
100
107
116
127
137
144
147
149
153
160
170
183
195
203
206
211
220
232
240
244
248
255
264
272
277
280
282
283
284
285
286
288
290
292
292
291
288
285
284
288
294
296
290
279
270
264
260
254
247
238
230
222
216
211
208
205
199
186
168
151
140
134
127
117
106
97
90
83
75
67
59
53
47
41
35
29
24
20
18
17
17
18
19
19
20
21
25
31
40
51
63
74
85
99
117
138
156
172
189
211
235
258
279
299
320
345
374
406
441
476
511
548
589
630
668
702
736
776
820
859
888
914
947
988
1029
1060
1084
1111
1146
1184
1219
1250
1282
1317
1352
1382
1406
1426
1446
1467
1490
1514
1539
1561
1580
1596
1611
1626
1647
1671
1692
1704
1710
1715
1725
1735
1743
1747
1747
1744
1736
1723
1705
1689
1677
1671
1666
1661
1652
1640
1622
1602
1580
1559
1540
1522
1502
1475
1443
1406
1368
1329
1292
1256
1222
1188
1152
1113
1070
1029
993
959
923
883
841
800
762
726
690
655
622
590
557
520
481
445
417
392
367
342
315
288
261
238
219
200
180
159
139
121
104
90
77
65
53
42
34
29
26
22
19
17
16
18
21
26
31
37
43
48
53
59
68
78
88
96
105
115
127
139
150
160
170
181
193
204
215
226
236
248
262
279
294
304
309
309
307
306
313
324
335
343
350
358
365
368
365
361
360
365
369
370
368
363
358
353
348
342
337
332
327
324
320
312
299
284
274
272
272
266
254
239
226
215
207
202
196
189
180
170
162
153
145
136
127
117
108
104
102
99
90
78
67
61
57
52
46
42
40
39
37
33
29
26
24
24
24
23
22
21
21
23
25
27
27
29
31
34
38
40
42
44
44
46
50
54